detain (at police headquarters) - Espagnol Anglais Dictionnaire